hospital ship platoon - German English Dictionary